<?
/* Incluimos el fichero de conexión
  a la base de datos mysql */
include("conection.php");


/* Almacenamos en variables los datos del formulario
  notemos que se están enviando en método GET */
$libroID = $_GET['libroID'];
?>

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Documento sin t&iacute;tulo</title>
</head>
<body>

    <?
    /*
      Realizamos nuevamente la consulta pero esta vez
      solo mostramos los datos exclusivamente del ID
      seleccionado
     */
    $link = Conectarse();
    $sql = "select titulo, precio, autorID, libroID from libros where libroID = $libroID";
    $result = mysql_query($sql, $link);
    if ($row = mysql_fetch_array($result)) {
        mysql_field_seek($result, 0);
        while ($field = mysql_fetch_field($result)) {

        } do {

            /*
              Almacenamos los datos en variables
              para luego mostrarlos en el formulario
             */
            $titulo = $row[0];
            $precio = $row[1];
            $autorID = $row[2];
            $libroID = $row[3];
        } while ($row = mysql_fetch_array($result));
    } else {
        echo "No se encontraron resultados!";
    }
    ?>

    <form id="form1" name="form1" method="post" action="Actualizar_pro3.php">
        <table width="335" border="1" cellspacing="2" cellpadding="2">
            <tr>
                <td width="76">Libro:</td>
                <td width="239"><input name="titulo" type="text" value="<? echo $titulo; ?>"></td>
            </tr>
            <tr>
                <td>Precio:</td>
                <td><input name="precio" type="text" value="<? echo $precio; ?>"></td>
            </tr>
            <tr>
                <td>Autor:</td>
                <td>
                    <select name="autorID" id="autorID">
                        <?
                        /*
                          en esta segunda consulta mostraremos los datos de la tabla autor
                          de esta manera lo veremos en un combo para seleccionar el nombre
                         */

                        $link = Conectarse();
                        $sql = "select autorID, nombre from autor order by nombre";
                        $result = mysql_query($sql, $link);
                        if ($row = mysql_fetch_array($result)) {
                            mysql_field_seek($result, 0);
                            while ($field = mysql_fetch_field($result)) {
                                
                            } do {
                        ?>
                                <option value=<? echo $row[0]; ?> <? if ($autorID == $row[0]) {
 ?> selected <? } ?>><? echo $row[1] ?></option>
                        <?
                            } while ($row = mysql_fetch_array($result));
                        } else {
                            echo "No se encontraron resultados!";
                        }
                        ?>
                    </select>
                </td>
            </tr>
            <tr>
                <td>&nbsp;</td>
                <td>
                    <!--
                    En un campo oculto almacenamos el
                    ID del libro para identificar el registro
                    que se esta actualizando
                    -->
                    <input type="submit" name="Submit" value="Guardar" />
                    <input name="libroID" type="hidden" value="<? echo $libroID; ?>"></td>
            </tr>
        </table>
    </form>
</body>
</html>
